Rico Tzschichholz [Mon, 22 Sep 2014 13:19:51 +0000 (15:19 +0200)]
reftest: Add missing include of reftest-snapshot.h
Matthias Clasen [Mon, 22 Sep 2014 13:04:19 +0000 (09:04 -0400)]
Trivial formatting fix
Matthias Clasen [Mon, 22 Sep 2014 10:59:29 +0000 (06:59 -0400)]
Fix a typo
Matthias Clasen [Mon, 22 Sep 2014 10:50:15 +0000 (06:50 -0400)]
Bump version
Matthias Clasen [Mon, 22 Sep 2014 10:35:02 +0000 (06:35 -0400)]
3.14.0
Matthias Clasen [Mon, 22 Sep 2014 03:17:29 +0000 (23:17 -0400)]
Drop another old, unused script
Matthias Clasen [Mon, 22 Sep 2014 03:14:56 +0000 (23:14 -0400)]
check-icon-names: Check for legacy names again
Keep checking the legacy icon names as long as we support them
(this caught gtk-undelete not working quite as expected).
Matthias Clasen [Mon, 22 Sep 2014 03:13:29 +0000 (23:13 -0400)]
Make gtk-undelete work again as icon name
The convention we use now is to not append any suffix for ltr icons,
and append -rtl for rtl. Make gtk-undelete follow this pattern.
Matthias Clasen [Mon, 22 Sep 2014 02:52:37 +0000 (22:52 -0400)]
Drop them from EXTRA_DIST too
Matthias Clasen [Mon, 22 Sep 2014 02:52:01 +0000 (22:52 -0400)]
Drop outdated scripts
These scripts haven't been used in many years.
Matthias Clasen [Mon, 22 Sep 2014 02:48:26 +0000 (22:48 -0400)]
Drop outdated files
These files stem from the time when the documentation was in
a separate module - long, long ago.
Matthias Clasen [Sun, 21 Sep 2014 22:00:36 +0000 (18:00 -0400)]
Updates for 3.14.0
Shankar Prasad [Mon, 22 Sep 2014 00:46:00 +0000 (00:46 +0000)]
Updated Kannada translation
Bernd Homuth [Sun, 21 Sep 2014 22:02:50 +0000 (22:02 +0000)]
Updated German translation
Matthias Clasen [Sun, 21 Sep 2014 20:29:48 +0000 (16:29 -0400)]
check-icon-theme: Print the name of the icon-theme
Matthias Clasen [Sun, 21 Sep 2014 20:28:15 +0000 (16:28 -0400)]
icon-theme: Test inheritance vs. generic fallback
Add a few tests that check the behavior of icon theme inheritance
vs generic fallback vs symbolic icons.
Matthias Clasen [Sun, 21 Sep 2014 18:46:09 +0000 (14:46 -0400)]
GtkIconTheme: Repair symbolic fallback with rtl/ltr
For symbolic icons, we prefer symbolics in inherited themes over
generic icons in the theme itself. So far this was implemented
by looking at icon_name[0] and looking that up in inherited themes
if it is symbolic. But with automatic rtl/ltr handling, the first
icon name will always have an -rtl or -ltr suffix, and an icon
with that suffix is not going to exist in most cases. To fix this,
look for shorter icon names too, as long as they are still symbolic.
https://bugzilla.gnome.org/show_bug.cgi?id=737000
Matthias Clasen [Sun, 21 Sep 2014 18:29:36 +0000 (14:29 -0400)]
Trivial: clarify a comment
Using 'highcolor' here seems confusing, since there is a theme
by that name. Just say full-color.
Matthias Clasen [Sun, 21 Sep 2014 18:09:16 +0000 (14:09 -0400)]
testicontheme: Use rtl/ltr lookup flags
This should help with diagnosing
https://bugzilla.gnome.org/show_bug.cgi?id=737000
Benjamin Otte [Sun, 21 Sep 2014 16:56:32 +0000 (18:56 +0200)]
reftest: Build a private library for gtk-reftest
This is a noinst library for now, but the idea is to turn it into a
proper DLL on Windows, so that we can install it and properly link the
modules to it. Windows doesn't allow undefined symbols in modules.
https://bugzilla.gnome.org/show_bug.cgi?id=736338
Benjamin Otte [Sun, 21 Sep 2014 16:33:42 +0000 (18:33 +0200)]
reftest: Split our more functionality
Split actually taking the snapshot into its own file.
Benjamin Otte [Sun, 21 Sep 2014 16:18:38 +0000 (18:18 +0200)]
reftest: Split out some functionality into own file
Comparing two surfaces is something that can be nicely factored out.
Tom Tryfonidis [Sun, 21 Sep 2014 13:38:58 +0000 (13:38 +0000)]
Updated Greek translation
Carles Ferrando [Sun, 21 Sep 2014 13:01:58 +0000 (15:01 +0200)]
[l10n] Updated Catalan (Valencian) translation
Gil Forcada [Sun, 21 Sep 2014 13:01:52 +0000 (15:01 +0200)]
[l10n] Update Catalan translation
Sandeep Sheshrao Shedmake [Sun, 21 Sep 2014 02:02:06 +0000 (07:32 +0530)]
Updated Marathi Translations
Matthias Clasen [Sat, 20 Sep 2014 23:52:23 +0000 (19:52 -0400)]
inspector: Look up the schema recursively
This is the recommended way to use this function. It should
also fix problems with the inspector when GSETTINGS_SCHEMA_DIR
is set.
https://bugzilla.gnome.org/show_bug.cgi?id=737027
Matthias Clasen [Sat, 20 Sep 2014 23:28:56 +0000 (19:28 -0400)]
inspector: Avoid a crash
We were forgetting to free the hash table, which then gave
us weak ref notifies at an unexpected time.
https://bugzilla.gnome.org/show_bug.cgi?id=737026
Carles Ferrando [Sat, 20 Sep 2014 22:02:43 +0000 (00:02 +0200)]
[l10n] Updated Catalan (Valencian) translation
Gil Forcada [Sat, 20 Sep 2014 22:02:35 +0000 (00:02 +0200)]
[l10n] Update Catalan translation
Ask H. Larsen [Sat, 20 Sep 2014 08:05:55 +0000 (10:05 +0200)]
Updated Danish translation
Rajesh Ranjan [Sat, 20 Sep 2014 05:36:08 +0000 (05:36 +0000)]
Updated Hindi translation
Gábor Kelemen [Sat, 20 Sep 2014 00:28:13 +0000 (00:28 +0000)]
Updated Hungarian translation
Jasper St. Pierre [Wed, 17 Sep 2014 22:16:45 +0000 (16:16 -0600)]
gtkwindow: Make sure to update the shadow width, opaque region and border windows when realizing
Otherwise, they might not be properly set before the window is mapped.
For the opaque region and border window, it means that they won't get
set before the next size allocation, which tends to not be a bit deal.
For the shadow width, though, _GTK_FRAME_EXTENTS has a different meaning
when it's set before the window is mapped, so we need to make sure that
it's properly set when the window is mapped.
Gábor Kelemen [Fri, 19 Sep 2014 09:33:03 +0000 (09:33 +0000)]
Updated Hungarian translation
Matthias Clasen [Fri, 19 Sep 2014 01:57:20 +0000 (21:57 -0400)]
Fix warning grammar
Matthias Clasen [Fri, 19 Sep 2014 01:53:20 +0000 (21:53 -0400)]
Fix parse-sass.sh script
The script runs into this error here:
OptionParser::NeedlessArgument: needless argument: --sourcemap=none
Ekaterina Gerasimova [Thu, 18 Sep 2014 20:39:07 +0000 (21:39 +0100)]
Remove reference to GTK+ 2 in reference docs
The reference applies to both GTK+ 2 and GTK+ 3, so remove mention of
the version number from the reference docs.
https://bugzilla.gnome.org/show_bug.cgi?id=736927
Christian Kirbach [Thu, 18 Sep 2014 21:20:06 +0000 (21:20 +0000)]
Updated German translation
Ask H. Larsen [Thu, 18 Sep 2014 17:44:30 +0000 (19:44 +0200)]
Updated Danish translation
Yuri Myasoedov [Thu, 18 Sep 2014 12:33:22 +0000 (16:33 +0400)]
Updated Russian translation
Yuri Myasoedov [Thu, 18 Sep 2014 12:03:11 +0000 (16:03 +0400)]
Updated Russian translation
Yosef Or Boczko [Thu, 18 Sep 2014 02:42:50 +0000 (05:42 +0300)]
Updated Hebrew translation
Matthias Clasen [Wed, 17 Sep 2014 19:09:46 +0000 (15:09 -0400)]
Raleigh: Drop decoration-layout style property
This is not used anymore.
Ask H. Larsen [Wed, 17 Sep 2014 16:44:54 +0000 (18:44 +0200)]
Update Danish translation of properties
Matthias Clasen [Wed, 17 Sep 2014 16:42:32 +0000 (12:42 -0400)]
Make subsurface test use a stack
Just to show that it works.
Matthias Clasen [Wed, 17 Sep 2014 15:09:52 +0000 (11:09 -0400)]
Add a quick subsurface tests
Just to have some code that uses subsurfaces inside a widget
tree, and not like a 'pseudo-toplevel'.
Sébastien Wilmet [Sat, 13 Sep 2014 15:16:04 +0000 (17:16 +0200)]
Better mark GtkAlignment as deprecated
- Move the class to the Deprecated section.
- Warning at the bottom of the class description.
- A missing property was not marked as deprecated.
- Update doc of gtk_container_set_border_width() to not mention
GtkAlignment.
https://bugzilla.gnome.org/show_bug.cgi?id=736622
Sébastien Wilmet [Wed, 17 Sep 2014 13:01:39 +0000 (15:01 +0200)]
docs: GtkStatusIcon is deprecated since 3.14, not 3.16
Saibal Ray [Wed, 17 Sep 2014 06:14:11 +0000 (06:14 +0000)]
Updated Bengali (India) translation
Pavol Klačanský [Tue, 16 Sep 2014 21:07:13 +0000 (21:07 +0000)]
Updated Slovak translation
Josef Andersson [Tue, 16 Sep 2014 19:01:00 +0000 (19:01 +0000)]
Updated Swedish translation
Matthias Clasen [Tue, 16 Sep 2014 03:21:15 +0000 (23:21 -0400)]
Undreprecate GtkMisc::x/yalign for now
These can't quite be replaced by h/valign, so keep the properties
undeprecated for 3.14.
Benjamin Otte [Tue, 16 Sep 2014 02:17:01 +0000 (04:17 +0200)]
iconview: Unset prelit item in leave-notify
We don't want to keep a prelit item when the mouse cursor is elsewhere.
Benjamin Otte [Tue, 16 Sep 2014 00:58:21 +0000 (02:58 +0200)]
iconview: Remove iterm->prelight
item->prelight
is always equal to
iconview->priv->last_prelight == item
so there is no need to track it separately.
Benjamin Otte [Tue, 16 Sep 2014 00:55:24 +0000 (02:55 +0200)]
iconview: always draw a cell background
Don't just draw it for selected cells.
Matthias Clasen [Tue, 16 Sep 2014 01:05:08 +0000 (21:05 -0400)]
Revert "GtkAssistant: Drop use of GtkMisc"
This reverts commit
687eae4b513b367aaff2ad89457e874b935ce3d0.
Still not a solved problem.
Matthias Clasen [Mon, 15 Sep 2014 22:00:24 +0000 (18:00 -0400)]
3.13.9
Benjamin Otte [Mon, 15 Sep 2014 14:06:41 +0000 (16:06 +0200)]
iconview: Don't queue redraws when nothing changes
We were queueing redraws for the old and the new prelit item, even when
they were the same item.
Руслан Ижбулатов [Tue, 9 Sep 2014 14:48:17 +0000 (14:48 +0000)]
build: Set no_undefined in Makefile.decl
This simplifies the code and - more importantly - fixes the cases like
in testsuite/reftests where the no_undefined definition was missing.
https://bugzilla.gnome.org/show_bug.cgi?id=736382
Benjamin Otte [Wed, 10 Sep 2014 14:47:16 +0000 (16:47 +0200)]
treeview: Apply column-header region always
... so that invisible columns get it, too.
Works around weird effects seen when buttons are animated and columns
get hidden/shown.
Benjamin Otte [Mon, 8 Sep 2014 20:45:31 +0000 (22:45 +0200)]
label: Clear layout after setting GtkLabel::lines property
Otherwise the label will not pick up the property.
Chun-wei Fan [Mon, 15 Sep 2014 04:51:52 +0000 (12:51 +0800)]
MSVC Builds: Update "Installation" Process
This updates the property sheets that are used to "install" builds of GTK+
after the libraries and the gtk3-demo programs are built. Note that these
are generated with scripts in regards to the headers part, so that we can
move the header installation part to use autocompletion by the autotools
build files in the next dev cycle or so, like the "gdk" and "gtk" project
files.
Chun-wei Fan [Mon, 15 Sep 2014 04:26:32 +0000 (12:26 +0800)]
gtk/gtkgladecatalog.c: Fix Visual Studio Builds
The _GDK_EXTERN decoration needs to be with the function prototype, if one
exists, so move the _GDK_EXTERN decoration up.
Shantha kumar [Sun, 14 Sep 2014 19:17:06 +0000 (19:17 +0000)]
Updated Tamil translation
Bastien Nocera [Fri, 12 Sep 2014 11:46:05 +0000 (13:46 +0200)]
inspector: Show hidden windows in the inspector
This allows us to access otherwise hidden windows, which can be
useful to provide better debug information than would be available
through other means.
https://bugzilla.gnome.org/show_bug.cgi?id=736557
Matthias Clasen [Sun, 14 Sep 2014 12:36:41 +0000 (08:36 -0400)]
inspector: Fix initial state of dark switch
Noticed while debugging a totem problem.
Chao-Hsiung Liao [Sat, 13 Sep 2014 22:34:28 +0000 (06:34 +0800)]
Updated Traditional Chinese translation(Hong Kong and Taiwan)
Lapo Calamandrei [Sat, 13 Sep 2014 14:20:44 +0000 (16:20 +0200)]
Adwaita: osd progressbar fixes
See https://bugzilla.gnome.org/show_bug.cgi?id=735959
Lapo Calamandrei [Sat, 13 Sep 2014 10:25:46 +0000 (12:25 +0200)]
Adwaita: uneven paddings on .text-button.image-button
We want buttons with an icon and text to have the padding of the
text-button on the label side and on the image-button on the icon
side.
Matthias Clasen [Sat, 13 Sep 2014 02:31:25 +0000 (22:31 -0400)]
Drop unused code
Not worth keeping this around.
Matthias Clasen [Sat, 13 Sep 2014 02:21:43 +0000 (22:21 -0400)]
Drop two pointless lines
These return statements weren't making any difference.
Matthias Clasen [Sat, 13 Sep 2014 02:12:26 +0000 (22:12 -0400)]
GtkDnd: Move X11-specific code out of generic code path
There was some X11-specific code before an early exit
in the functions that grab and ungrab keys during DND.
It seems to not cause a problem under Wayland, but moving
it out of the way seems right anyway.
Aurimas Černius [Fri, 12 Sep 2014 19:26:29 +0000 (22:26 +0300)]
Updated Lithuanian translation
Lapo Calamandrei [Fri, 12 Sep 2014 17:09:53 +0000 (19:09 +0200)]
Revert "Adwaita: theme active-menu buttons"
This is app specific, doesn't belongs here.
Alexandre Franke [Fri, 12 Sep 2014 16:05:02 +0000 (16:05 +0000)]
Updated French translation
Lapo Calamandrei [Fri, 12 Sep 2014 16:01:58 +0000 (18:01 +0200)]
Adwaita: theme active-menu buttons
Jakub Steiner [Fri, 12 Sep 2014 12:02:05 +0000 (14:02 +0200)]
Adwaita: keep pathbar the same height as imagebuttons
- the previous patch introduced uneven height on the toolbar
Lapo Calamandrei [Fri, 12 Sep 2014 11:46:17 +0000 (13:46 +0200)]
Adwaita: better stack switcher logic
Now the stack switcher buttons look right even when not in the
header-bar.
Jakub Steiner [Fri, 12 Sep 2014 10:57:52 +0000 (12:57 +0200)]
Adwaita: space pathbar better
https://bugzilla.gnome.org/show_bug.cgi?id=736535
Ross Lagerwall [Thu, 11 Sep 2014 22:27:33 +0000 (23:27 +0100)]
GtkPlacesSidebar: Fix a memory leak
https://bugzilla.gnome.org/show_bug.cgi?id=736512
Ross Lagerwall [Thu, 11 Sep 2014 22:25:24 +0000 (23:25 +0100)]
GtkPlacesSidebar: Don't update bookmark if cancelled
If the query fails because it has been cancelled, it means that
dispose() has been called, so don't try and update anything.
This fixes a segfault with Nautilus in certain situations.
https://bugzilla.gnome.org/show_bug.cgi?id=736512
Ross Lagerwall [Thu, 11 Sep 2014 22:23:55 +0000 (23:23 +0100)]
GtkPlacesSidebar: Only add shortcut if query succeeds
https://bugzilla.gnome.org/show_bug.cgi?id=736512
Changwoo Ryu [Fri, 12 Sep 2014 04:55:01 +0000 (13:55 +0900)]
Updated Korean translation
Matthias Clasen [Fri, 12 Sep 2014 00:42:12 +0000 (20:42 -0400)]
GtkStackSwitcher: More disconnect fixes
When resetting the stack, don't forget to disconnect signals.
https://bugzilla.gnome.org/show_bug.cgi?id=736307
Matthias Clasen [Thu, 11 Sep 2014 19:48:44 +0000 (15:48 -0400)]
GtkMessageDialog: Minor documentatation update
The message area is no longer a vbox.
Ville-Pekka Vainio [Thu, 11 Sep 2014 19:27:22 +0000 (22:27 +0300)]
Finnish translation update by Jiri Grönroos
Takao Fujiwara [Mon, 8 Sep 2014 03:41:48 +0000 (12:41 +0900)]
Update gtk_compose_seqs_compact[] table for French layout bepo variant.
fr(bepo) XKB keymap sends dead_stroke with AltGr+l keys
and gtk-im-simple-context should send '/' with
dead_stroke+dead_stroke keys but gtkimcontextsimpleseqs.h
was not sorted in the descending order and failed to get
dead_stroke.
Also need to add dead_currency for Shift+AltGr+e and
dead_belowcomma for Shift+AltGr+Cedilla.
https://bugzilla.gnome.org/show_bug.cgi?id=736250
Lapo Calamandrei [Wed, 10 Sep 2014 18:03:26 +0000 (20:03 +0200)]
Adwaita: blue selection mode checks
...to make them visible in the dark variant, e.g. Boxes.
Daniel Mustieles [Wed, 10 Sep 2014 10:19:04 +0000 (12:19 +0200)]
Updated Spanish translation
Lapo Calamandrei [Tue, 9 Sep 2014 19:34:05 +0000 (21:34 +0200)]
Adwaita: remove borders from insensitive flat buttons
Matthias Clasen [Tue, 9 Sep 2014 18:48:59 +0000 (14:48 -0400)]
GtkStackSwitcher: Disconnect signals when a child is removed
This is quite an oversight, and causes bad things to happen if
the child is later changed.
https://bugzilla.gnome.org/show_bug.cgi?id=736307
Руслан Ижбулатов [Tue, 9 Sep 2014 10:28:48 +0000 (10:28 +0000)]
Add app-menu.ui to EXTRA_DIST
A S Alam [Tue, 9 Sep 2014 03:24:10 +0000 (22:24 -0500)]
update Punjabi Translation - back for 3.14
Colin Walters [Mon, 8 Sep 2014 21:12:45 +0000 (17:12 -0400)]
Fix stray dash addition in previous commit
Matthias Clasen [Mon, 8 Sep 2014 20:48:53 +0000 (16:48 -0400)]
Remove more leftover —es
These were leftover at various places in the documentation.
Fran Diéguez [Mon, 8 Sep 2014 20:09:04 +0000 (22:09 +0200)]
Updated Galician translations
Matthias Clasen [Mon, 8 Sep 2014 19:23:52 +0000 (15:23 -0400)]
Fix a missing id in the docs
label-text-layout was missing, causing two broken links further
down in the page.
Руслан Ижбулатов [Mon, 8 Sep 2014 15:21:00 +0000 (15:21 +0000)]
Initialize impl_window for foreign W32 windows
https://bugzilla.gnome.org/show_bug.cgi?id=736269
Nilamdyuti Goswami [Mon, 8 Sep 2014 13:52:22 +0000 (13:52 +0000)]
Updated Assamese translation